Large-pod Pinweed - Turco Inglés Diccionario